package cn.interestingshop.service;

import cn.interestingshop.entity.Goods;
import cn.interestingshop.entity.User;

import java.util.List;

public interface GoodsService {
    /**
     * 分页查询数据
     * @param pageNo
     * @param pageSize
     * @return
     */
    public List<Goods> selectAll(int pageNo, int pageSize);

    /**
     * 查询总记录数
     * @return
     */
    public int selectCount();

    /**
     * 新增商品
     * @param goods
     * @return
     */
    public int insert(Goods goods);

    /**
     * 查询单个对象
     * @param id
     * @return
     */
    public Goods selectOne(int id);

    /**
     * 修改商品信息
     * @param goods
     * @return
     */
    public int update(Goods goods);

    /**
     * 删除
     * @param id
     * @return
     */
    public int delete(int id);


    /**
     * 分页查询数据
     * @param classifyLevel1Id
     * @param pageNo
     * @param pageSize
     * @return
     */
    public List<Goods> selectAll(int classifyLevel1Id,int pageNo, int pageSize);

}
